var s1 : string = "abc";
var x1 : string = s1.anchor ("bold");
console.log (x1);
var x2 : string | undefined = s1.at (1);
console.log (x2);
var x3 : string = s1.big ();
console.log (x3);
var x4 : string = s1.blink ();
console.log (x4);
var x5 : string = s1.bold ();
console.log (x5);
var x6 : string = s1.charAt (1);
console.log (x6);
var x7 : number = s1.charCodeAt (1);
console.log (x7);
var x8 : number | undefined = s1.codePointAt (1);
console.log (x8);
var x9 : string = s1.concat ();
console.log (x9);
var x10 : boolean = s1.endsWith ("c");
console.log (x10);
var x11 : string = s1.fixed ();
console.log (x11);
var x14 : boolean = s1.includes ("b");
console.log (x14);
var x15 : number = s1.indexOf ("c");
console.log (x15);
var x16 : string = s1.italics ();
console.log (x16);
var x17 : number = s1.lastIndexOf ("b");
console.log (x17);
var x18 : string = s1.link ("url");
console.log (x18);
var x19 : number = s1.localeCompare ("abc");
console.log (x19);
var x20 : string [] | null = s1.match (/abc/);
console.log (x20);
var x21 : IterableIterator <string[]|null> = s1.matchAll (/abc/g);
console.log (x21);
var x22 : string = s1.normalize ();
console.log (x22);
var x23 : string = s1.padEnd (4, "X");
console.log (x23);
var x24 : string = s1.padStart (4, "X");
console.log (x24);
var x25 : string = s1.repeat (4);
console.log (x25);
var x26 : string = s1.replace (/a/g, "A");
console.log (x26);
var x27 : string = s1.replaceAll (/b/g, "B");
console.log (x27);
var x28 : number = s1.search ("c");
console.log (x28);
var x29 : string = s1.slice ();
console.log (x29);
var x30 : string = s1.small ();
console.log (x30);
var x31 : string [] = s1.split (" ");
console.log (x31);
var x33 : boolean = s1.startsWith ("a");
console.log (x33);
var x34 : string = s1.strike ();
console.log (x34);
var x35 : string = s1.sub ();
console.log (x35);
var x36 : string = s1.substr (1, 2);
console.log (x36);
var x37 : string = s1.substring (1, 2);
console.log (x37);
var x38 : string = s1.sup ();
console.log (x38);
var x39 : string = s1.toLocaleLowerCase ();
console.log (x39);
var x40 : string = s1.toLocaleUpperCase ();
console.log (x40);
var x41 : string = s1.trim ();
console.log (x41);
var x42 : string = s1.trimEnd ();
console.log (x42);
var x43 : string = s1.trimStart ();
console.log (x43);
var x44 : string = s1.valueOf ();
console.log (x44);
var s2 : string = String ("abc");
var y1 : string = s2.anchor ("bold");
console.log (y1);
var y2 : string | undefined = s2.at (1);
console.log (y2);
var y3 : string = s2.big ();
console.log (y3);
var y4 : string = s2.blink ();
console.log (y4);
var y5 : string = s2.bold ();
console.log (y5);
var y6 : string = s2.charAt (1);
console.log (y6);
var y7 : number = s2.charCodeAt (1);
console.log (y7);
var y8 : number | undefined = s2.codePointAt (1);
console.log (y8);
var y9 : string = s2.concat ();
console.log (y9);
var y10 : boolean = s2.endsWith ("c");
console.log (y10);
var y11 : string = s2.fixed ();
console.log (y11);
var y14 : boolean = s2.includes ("b");
console.log (y14);
var y15 : number = s2.indexOf ("c");
console.log (y15);
var y16 : string = s2.italics ();
console.log (y16);
var y17 : number = s2.lastIndexOf ("b");
console.log (y17);
var y18 : string = s2.link ("url");
console.log (y18);
var y19 : number = s2.localeCompare ("abc");
console.log (y19);
var y20 : string [] | null = s2.match (/abc/);
console.log (y20);
var y21 : IterableIterator <string[]|null> = s2.matchAll (/abc/g);
console.log (y21);
var y22 : string = s2.normalize ();
console.log (y22);
var y23 : string = s2.padEnd (4, "X");
console.log (y23);
var y24 : string = s2.padStart (4, "X");
console.log (y24);
var y25 : string = s2.repeat (4);
console.log (y25);
var y26 : string = s2.replace (/a/g, "A");
console.log (y26);
var y27 : string = s2.replaceAll (/b/g, "B");
console.log (y27);
var y28 : number = s2.search ("c");
console.log (y28);
var y29 : string = s2.slice ();
console.log (y29);
var y30 : string = s2.small ();
console.log (y30);
var y31 : string [] = s2.split (" ");
console.log (y31);
var y33 : boolean = s2.startsWith ("a");
console.log (y33);
var y34 : string = s2.strike ();
console.log (y34);
var y35 : string = s2.sub ();
console.log (y35);
var y36 : string = s2.substr (1, 2);
console.log (y36);
var y37 : string = s2.substring (1, 2);
console.log (y37);
var y38 : string = s2.sup ();
console.log (y38);
var y39 : string = s2.toLocaleLowerCase ();
console.log (y39);
var y40 : string = s2.toLocaleUpperCase ();
console.log (y40);
var y41 : string = s2.trim ();
console.log (y41);
var y42 : string = s2.trimEnd ();
console.log (y42);
var y43 : string = s2.trimStart ();
console.log (y43);
var y44 : string = s2.valueOf ();
console.log (y44);
var s3 : String = new String ("abc");
var z1 : string = s3.anchor ("bold");
console.log (z1);
var z2 : string | undefined = s3.at (1);
console.log (z2);
var z3 : string = s3.big ();
console.log (z3);
var z4 : string = s3.blink ();
console.log (z4);
var z5 : string = s3.bold ();
console.log (z5);
var z6 : string = s3.charAt (1);
console.log (z6);
var z7 : number = s3.charCodeAt (1);
console.log (z7);
var z8 : number | undefined = s3.codePointAt (1);
console.log (z8);
var z9 : string = s3.concat ();
console.log (z9);
var z10 : boolean = s3.endsWith ("c");
console.log (z10);
var z11 : string = s3.fixed ();
console.log (z11);
var z14 : boolean = s3.includes ("b");
console.log (z14);
var z15 : number = s3.indexOf ("c");
console.log (z15);
var z16 : string = s3.italics ();
console.log (z16);
var z17 : number = s3.lastIndexOf ("b");
console.log (z17);
var z18 : string = s3.link ("url");
console.log (z18);
var z19 : number = s3.localeCompare ("abc");
console.log (z19);
var z20 : string [] | null = s3.match (/abc/);
console.log (z20);
var z21 : IterableIterator <string[]|null> = s3.matchAll (/abc/g);
console.log (z21);
var z22 : string = s3.normalize ();
console.log (z22);
var z23 : string = s3.padEnd (4, "X");
console.log (z23);
var z24 : string = s3.padStart (4, "X");
console.log (z24);
var z25 : string = s3.repeat (4);
console.log (z25);
var z26 : string = s3.replace (/a/g, "A");
console.log (z26);
var z27 : string = s3.replaceAll (/b/g, "B");
console.log (z27);
var z28 : number = s3.search ("c");
console.log (z28);
var z29 : string = s3.slice ();
console.log (z29);
var z30 : string = s3.small ();
console.log (z30);
var z31 : string [] = s3.split (" ");
console.log (z31);
var z33 : boolean = s3.startsWith ("a");
console.log (z33);
var z34 : string = s3.strike ();
console.log (z34);
var z35 : string = s3.sub ();
console.log (z35);
var z36 : string = s3.substr (1, 2);
console.log (z36);
var z37 : string = s3.substring (1, 2);
console.log (z37);
var z38 : string = s3.sup ();
console.log (z38);
var z39 : string = s3.toLocaleLowerCase ();
console.log (z39);
var z40 : string = s3.toLocaleUpperCase ();
console.log (z40);
var z41 : string = s3.trim ();
console.log (z41);
var z42 : string = s3.trimEnd ();
console.log (z42);
var z43 : string = s3.trimStart ();
console.log (z43);
var z44 : string = s3.valueOf ();
console.log (z44);
